package com.ruoyi.season.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.season.domain.PlaySeasonRecord;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

public class PlaySeasonInfoVo implements Serializable {
    private static final long serialVersionUID = 1L;

    /**赛季id*/
    private String playSeasonId;
    /**赛季记录id*/
    private String playSeasonRecordId;
    /**类型1普通赛季2会员赛季*/
    private Integer type;
    /**赛季状态1待进行2进行中3已结束*/
    private Integer status;
    /**赛季图片*/
    private String picture;
    /**赛季名称*/
    private String name;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endTime;
    /**商品id*/
    private String cid;

    public String getCid() {
        return cid;
    }

    public void setCid(String cid) {
        this.cid = cid;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public String getPlaySeasonId() {
        return playSeasonId;
    }

    public void setPlaySeasonId(String playSeasonId) {
        this.playSeasonId = playSeasonId;
    }

    public String getPlaySeasonRecordId() {
        return playSeasonRecordId;
    }

    public void setPlaySeasonRecordId(String playSeasonRecordId) {
        this.playSeasonRecordId = playSeasonRecordId;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getPicture() {
        return picture;
    }

    public void setPicture(String picture) {
        this.picture = picture;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
